Resorts List
Barcelo Punta Umbria | |
The Barcelo Punta Umbria is an Andalusian style property located on the beach next to the fishing village of Punta Umbria, 15 kilometres from Huelva. The 300 modern guestrooms feature modern Andalusian style decor in light colours. All include air conditioning [ ... ] |
Barcelo Punta Umbria Beach Resort | |
Location. Barcel? Punta Umbria Beach Resort is located in Punta Umbria, Spain, a fishing village on the estuary of the River Odiel which flows into the Golfo de Cadiz. The city of Huelva is 8.5 kilometres away. |